package com.isoft.service.flight;

import com.baomidou.mybatisplus.extension.service.IService;
import com.isoft.entity.flight.FlightInfo;

import java.util.List;

/**
 * @author LiuGaoMing
 * @version 1.0
 * @description:航班时间信息服务层
 * @date 2024/6/22 15:47
 */
public interface FlightInfoService extends IService<FlightInfo> {
//    查询所有
    List<FlightInfo> findAllFlightInfo();

//    模糊查询
    List<FlightInfo> findFlightInfoByCodeOrCftp(String CODE, String CFTP);

//    分页查询
    List<FlightInfo> findFlightInfoByPage(Integer currentPage, Integer pageSize);

    Long selectFlightInfoCount();

//    修改
    Boolean updateFlightInfo(FlightInfo flightInfo);


//    删除
    Boolean deleteFlightInfo(Integer ID);

//    增加
    Boolean insertFlightInfo(FlightInfo flightInfo);
}
